legged vehicles - Allemand Anglais Dictionnaire